package 微服务.SpringCloud_1.Nacos_3.Nacos注册中心_1.Nacos服务分级存储模型_4;

/**
 * Nacos服务分级存储模型
 */
public class index {
    /**
     * 之前我们其实是已经有了两层概念的：服务和实例。一个服务可以有多个实例<p>
     * 而随着我们项目规模的扩大，我们还是把所有实例都部署在一个机房，万一机房出问题了，所有的实例就都不能用了<p>
     * 所以为了解决这个问题，我们会把一个服务的多个实例部署到多个机房。比如一些放上海，一些放北京，一些放武汉<p></p>
     * <p>
     * Nacos就引入了这样一个机房或者说地域的概念<p>
     * 它把同在一个机房的多个实例称为一个<a href="">集群</a>，例如杭州集群、武汉集群<p>
     * 在Nacos服务分级模型中，一级是服务，往下是集群，再往下是实例<p></p>
     * <p>
     * Nacos引入服务分级模型的原因：<p>
     * 在服务调用时，应该尽可能地访问本地集群（同一局域网，同一机房），跨集群调用延迟较高<p>
     * 只有当本地集群不可用时，再去访问其他集群<p>
     * 而Nacos引入服务分级模型的目的就是为了尽可能地避免跨集群调用<p></p>
     * <p>
     * 如何配置实例的集群属性：<p>
     * 详见图片“如何配置实例的集群属性.png”<p>
     *
     * @param args
     */
    public static void main(String[] args) {

    }
}
